package com.bike.bikeserver.service;

import com.bike.bikeserver.common.core.domain.CommonResult;
import com.bike.bikeserver.domain.vo.UserDeleteVo;
import com.bike.bikeserver.domain.vo.UserRegisterVo;

/**
 * @version 1.0
 * @Author ZZX
 * @Date 2023/7/16 15:23
 */
public interface IUserService
{
    public CommonResult getCode(UserRegisterVo userRegisterVo);

    public CommonResult userRegister(UserRegisterVo userRegisterVo);

    public CommonResult userLogin(String account, String pwd);

    public CommonResult userLogout(Integer userId);

    public CommonResult findPwd(UserRegisterVo userRegisterVo);

    public CommonResult deleteAccount(UserDeleteVo userDeleteVo);
}
